john herdman
International FootballFour Files Stalled at Indonesia's Door: The Error Was the Order of the QuestionsJohn Herdman said the words “great-grandparent” at a press conference in...
International FootballIndonesia at the 2027 Asian Cup: an unconfirmed group, and a decider that lies in ThailandOn a fan's phone in Surabaya that evening, only one line was filled in: 11...
International FootballWhy Indonesia Conceded Two Goals in Their 9-2 Win Over BangladeshNine goals. Two conceded. One ticket to the final. On the scoreboard at Gelor...
International FootballIndonesia reach the final on a 93rd-minute fifth goal: when the bench read the live table out to the playersIn the 93rd minute, Mitchell Baker put the ball into Bangladesh's net for the...
Domestic FootballDong Nai away at Bac Ninh: 270 minutes without a goal and the limits of a first-time V.League coachWhen the final whistle of round 3 sounded, the scoreboard still showed a zero...
Volleyball2027 Women's Volleyball World Cup: 18 Tickets Claimed as Continental Qualifying ConcludesIn Rio de Janeiro, the penultimate competition day of the 2026 CSV Women's...
EsportsNine Lenses for Reading an Esports Match: The Crack Always Comes Before the CollapseThe grand final ended, the stands went dark, and in the analysis room only th...
Table TennisTwo 11-13 Games and the Real Ceiling of American Table Tennis at China Smash 2026The scoreboard read 11-13, and Kanak Jha stood still for a beat longer than...
TennisZverev, Sinner and the Points Gamble of the Asian SwingOpening I often replay matches at two in the morning, when the stands have go...
BadmintonPV Sindhu Exits Asian Games 2026 at the Quarter-Final: A 10-21 Third Game and an 18-Hour ScheduleAt one in the morning Japan time, the lights inside the Aichi-Nagoya arena ha...
VolleyballFukuoka Opens the 2028 Olympic Race: Japan and the Weight of Being the FavoriteWhen the referee's whistle signals the first match in Fukuoka, an entire new...
International FootballWhen a Planet 63 Light-Years Away Slips Into a Football Feed: I Saw the Fatal Flaw in Sports Data PipelinesOn the morning of August 13, as I was preparing the weekend round-up, a...
EsportsVALORANT Launches Gauntlet: Glitched — Riot Is Playing a Player-Retention GameOn September 22, Riot Games will bring the limited-time mode Gauntlet: Glitch...
International FootballWhen 'PTI' Slips Into the Football Feed: A Misclassification That Exposes Sports Data's Blind SpotThat night, my feed carried a strange line. No score, no line-up, no stoppage...
Domestic FootballVietnamese Football and the Empty-Data Puzzle: When Deep Analysis Cannot Move ForwardVietnamese Football and the Empty-Data Puzzle: When Deep Analysis Cannot Move...
Domestic FootballVietnam U17 at the FIFA U17 World Cup: Cristiano Roland's Preparation Symphony and the Gap Between Expectation and PhysicalityVietnam U17 walked into the first session of their FIFA U17 World Cup...
International FootballSeven in the Morning at St George's Park: Tuchel Keeps His England Defence Against Czechia and the Price of BeliefSeven in the Morning at St George's Park: Tuchel Keeps His England Defence...
BadmintonThe 'Lonely Pioneer' Paradox: 23 Minutes at the Asian Games and the Systemic Gap in Pakistan Women's BadmintonIn 23 minutes, the badminton court at the Asian Games witnessed one of the mo...
Martial ArtsA Referee Died in a Mexican Ring: USD 30,000, Two Weeks, and a Move That Got RepeatedOn October 6, at a small arena in Nezahualcóyotl on the outskirts of Mexico...
Domestic FootballASIAD Group A: Vietnam, Chinese Taipei and the Match Where History Is No Longer a ShieldI still remember that night in Palembang, August 2026. Not because of any goa...
International FootballIndonesia at the 2027 Asian Cup: an unconfirmed group, and a decider that lies in ThailandOn a fan's phone in Surabaya that evening, only one line was filled in: 11...
International FootballWhy Indonesia Conceded Two Goals in Their 9-2 Win Over BangladeshNine goals. Two conceded. One ticket to the final. On the scoreboard at Gelor...
International FootballIndonesia reach the final on a 93rd-minute fifth goal: when the bench read the live table out to the playersIn the 93rd minute, Mitchell Baker put the ball into Bangladesh's net for the...
Domestic FootballDong Nai away at Bac Ninh: 270 minutes without a goal and the limits of a first-time V.League coachWhen the final whistle of round 3 sounded, the scoreboard still showed a zero...
Volleyball2027 Women's Volleyball World Cup: 18 Tickets Claimed as Continental Qualifying ConcludesIn Rio de Janeiro, the penultimate competition day of the 2026 CSV Women's...
EsportsNine Lenses for Reading an Esports Match: The Crack Always Comes Before the CollapseThe grand final ended, the stands went dark, and in the analysis room only th...
Table TennisTwo 11-13 Games and the Real Ceiling of American Table Tennis at China Smash 2026The scoreboard read 11-13, and Kanak Jha stood still for a beat longer than...
TennisZverev, Sinner and the Points Gamble of the Asian SwingOpening I often replay matches at two in the morning, when the stands have go...
BadmintonPV Sindhu Exits Asian Games 2026 at the Quarter-Final: A 10-21 Third Game and an 18-Hour ScheduleAt one in the morning Japan time, the lights inside the Aichi-Nagoya arena ha...
VolleyballFukuoka Opens the 2028 Olympic Race: Japan and the Weight of Being the FavoriteWhen the referee's whistle signals the first match in Fukuoka, an entire new...
International FootballWhen a Planet 63 Light-Years Away Slips Into a Football Feed: I Saw the Fatal Flaw in Sports Data PipelinesOn the morning of August 13, as I was preparing the weekend round-up, a...
EsportsVALORANT Launches Gauntlet: Glitched — Riot Is Playing a Player-Retention GameOn September 22, Riot Games will bring the limited-time mode Gauntlet: Glitch...
International FootballWhen 'PTI' Slips Into the Football Feed: A Misclassification That Exposes Sports Data's Blind SpotThat night, my feed carried a strange line. No score, no line-up, no stoppage...
Domestic FootballVietnamese Football and the Empty-Data Puzzle: When Deep Analysis Cannot Move ForwardVietnamese Football and the Empty-Data Puzzle: When Deep Analysis Cannot Move...
Domestic FootballVietnam U17 at the FIFA U17 World Cup: Cristiano Roland's Preparation Symphony and the Gap Between Expectation and PhysicalityVietnam U17 walked into the first session of their FIFA U17 World Cup...
International FootballSeven in the Morning at St George's Park: Tuchel Keeps His England Defence Against Czechia and the Price of BeliefSeven in the Morning at St George's Park: Tuchel Keeps His England Defence...
BadmintonThe 'Lonely Pioneer' Paradox: 23 Minutes at the Asian Games and the Systemic Gap in Pakistan Women's BadmintonIn 23 minutes, the badminton court at the Asian Games witnessed one of the mo...
Martial ArtsA Referee Died in a Mexican Ring: USD 30,000, Two Weeks, and a Move That Got RepeatedOn October 6, at a small arena in Nezahualcóyotl on the outskirts of Mexico...
Domestic FootballASIAD Group A: Vietnam, Chinese Taipei and the Match Where History Is No Longer a ShieldI still remember that night in Palembang, August 2026. Not because of any goa...
